Подскажите как реализовать, чтобы после удачного отправления сообщения на Ajax модальное окно и поле с "Ваше сообщение успешно отправлено"
исчезало через определенное время (5 - 10 секунд)
Вот код:
$('document').ready(function(){
$('#form').validate(
{// правила для проверки
rules:{
name: {required: true,
minlength: 2,
maxlength: 30
},
email: {required: true,
email: true
},
phone: {required: true,
number: true,
minlength: 5,
maxlength: 15
}
},
// выводимые сообщения при нарушении соответствующих правил
messages:{"name":required: "Заполните это поле", minlength: "От 2 до 30 символов", maxlength: "От 2 до 30 символов"
},
"email":{required:"Заполните это поле",
email:"Введите корректный email адрес"
},
"phone":{required: "Заполните это поле",
number: "Только цифры",
minlength: "От 2 до 15 символов",
maxlength: "От 2 до 15 символов"
}
},
// указаваем обработчик
submitHandler: function(form){
$(form).ajaxSubmit({target: '#preview',
success: function() {
$('#contact_form').slideUp("fast", function(){
$(this).before("<div id='checkmark'><img src='img/check.png'><p>Спасибо, Ваша заявка успешно принята

</p><p class='p9'>Спасибо, что воспользовались нашим сайтом! Мы обязательно свяжемся с Вами в ближайшее время.</p></div>");
})
}
});
}
})
});
Вот сам сам скрипт. Подскажите пожалуйста!!!!!
